package com.sgb.kjwl.model.entity.transport;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class GoodsSourceManageListEntity3 {

    /**
     * totalRow : 3
     * pageNumber : 1
     * firstPage : true
     * lastPage : true
     * totalPage : 1
     * pageSize : 10
     * list : [{"no":"202003311301869","quotationNum":0,"loadTime":"2020-03-31","endAddr":"目的地-市目的地-区","goodsTypeName":"金属钢材","freight":"15.00元/吨","updateTime":"2020-04-01","id":"99","startAddr":"发货地-市发货地-区","status":"已上架"},{"no":"202003312913095","quotationNum":0,"loadTime":"2020-03-31","endAddr":"成都市锦江区","goodsTypeName":"金属钢材","freight":"99999999.99元/吨","updateTime":"2020-04-01","id":"97","startAddr":"西安市新城区","status":"已上架"},{"no":"202003317195950","quotationNum":0,"loadTime":"2020-03-31","endAddr":"北京市西城区","goodsTypeName":"金属钢材","freight":"11111111.00元/吨","updateTime":"2020-03-31","id":"98","startAddr":"北京市东城区","status":"已上架"}]
     */
    @SerializedName("totalRow")
    private int totalRow;
    @SerializedName("pageNumber")
    private int pageNumber;
    @SerializedName("firstPage")
    private boolean firstPage;
    @SerializedName("lastPage")
    private boolean lastPage;
    @SerializedName("totalPage")
    private int totalPage;
    @SerializedName("pageSize")
    private int pageSize;
    @SerializedName("list")
    private List<ListBean> list;

    public int getTotalRow() {
        return totalRow;
    }

    public void setTotalRow(int totalRow) {
        this.totalRow = totalRow;
    }

    public int getPageNumber() {
        return pageNumber;
    }

    public void setPageNumber(int pageNumber) {
        this.pageNumber = pageNumber;
    }

    public boolean isFirstPage() {
        return firstPage;
    }

    public void setFirstPage(boolean firstPage) {
        this.firstPage = firstPage;
    }

    public boolean isLastPage() {
        return lastPage;
    }

    public void setLastPage(boolean lastPage) {
        this.lastPage = lastPage;
    }

    public int getTotalPage() {
        return totalPage;
    }

    public void setTotalPage(int totalPage) {
        this.totalPage = totalPage;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean implements Serializable {
        /**
         * no : 202003311301869
         * quotationNum : 0
         * loadTime : 2020-03-31
         * endAddr : 目的地-市目的地-区
         * goodsTypeName : 金属钢材
         * freight : 15.00元/吨
         * updateTime : 2020-04-01
         * id : 99
         * startAddr : 发货地-市发货地-区
         * status : 已上架
         */
        @SerializedName("no")
        private String no;
        @SerializedName("quotationNum")
        private int quotationNum;
        @SerializedName("loadTime")
        private String loadTime;
        @SerializedName("endAddr")
        private String endAddr;
        @SerializedName("goodsTypeName")
        private String goodsTypeName;
        @SerializedName("freight")
        private String freight;
        @SerializedName("updateTime")
        private String updateTime;
        @SerializedName("id")
        private String id;
        @SerializedName("startAddr")
        private String startAddr;
        @SerializedName("status")
        private String status;

        public String getNo() {
            return no;
        }

        public void setNo(String no) {
            this.no = no;
        }

        public int getQuotationNum() {
            return quotationNum;
        }

        public void setQuotationNum(int quotationNum) {
            this.quotationNum = quotationNum;
        }

        public String getLoadTime() {
            return loadTime;
        }

        public void setLoadTime(String loadTime) {
            this.loadTime = loadTime;
        }

        public String getEndAddr() {
            return endAddr;
        }

        public void setEndAddr(String endAddr) {
            this.endAddr = endAddr;
        }

        public String getGoodsTypeName() {
            return goodsTypeName;
        }

        public void setGoodsTypeName(String goodsTypeName) {
            this.goodsTypeName = goodsTypeName;
        }

        public String getFreight() {
            return freight;
        }

        public void setFreight(String freight) {
            this.freight = freight;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getStartAddr() {
            return startAddr;
        }

        public void setStartAddr(String startAddr) {
            this.startAddr = startAddr;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }
    }
}
